
Strata & Flora Park 1
4.0 (1)park
A neighborhood park in Chula Vista's Otay Ranch, offering open outdoor space for the local community.
Description





Situated at 1930 Avenida Senecio, the park offers open outdoor green space for the Otay Ranch community in Chula Vista.