.
Search Results
Monterey Terrace
7555 High St, La Mesa, CA 91941
This two-story, beige-and-light-brown apartment complex overlooks Lemon Grove. Built around a central playground withMore palm trees, the complex has ample parking and is seconds from Highway 94.