Collier Park La Mesa

7.7 Acre Park with tennis courts and picnic areas.

Market Sector: 
Civic, Sports
4401 Palm Ave
La Mesa, CA 91941
United States