
Starlight Terrace Park
5.0 (1)park
Free entry
A neighborhood park in La Mesa offering open outdoor space, fresh air, and scenic views.
Description

Located in La Mesa, California, Starlight Terrace Park provides an open outdoor setting for local community members.