Town Square Park

13 Town Square
Murrieta, CA

Acres: 4.2

Amenities: Amphitheater | Bike Path | Open Grass Area | Parking Lot