Add this property to your favorites View Details 743 Aquarius Place Galaxy | Billings $35,000 0.19 acres On Site 1174 Days Ago