Sabre Highlands Mini-Park in San Diego

Sabre Highlands Mini-Park in San Diego is a park. Sabre Highlands Mini-Park is located near Ashley Place.

Leisure
park