Omnia On 8th Street Maya Emilly Sloots September 23, 2019 Wallpaper No Comments Omnia on 8th 1701 E 8th St Tempe AZ 85281 480 470-7767. Omnia on 8th Street strives to make your home life a pleasant one. Omnia On 8th Tempe …