4 days agoHouse for sale, 5 Weathercrest Dr Scotia, in Scotia, United StatesScotia, 5 Weathercrest DrHouse • 10 room(s) • 3 bed. • 2 bath. • 166.95 m²