Add this property to your favorites View Details 18-1181 Ekena St Mountain View Gardens | Mountain View $320,000 3 bd 2 ba 1,248 sqft 1 acres On Site 39 Days Ago