Add this property to your favorites View Details 15316 Libra Ave Crystal Place | Pride $182,000 3 bd 2 ba 1,701 sqft 0.93 acres On Site 8 Days Ago