2560 Boxwood Street, Sacramento, CA 95815, United States
Location
2560 Boxwood St
Sacramento
, CA
See map: Google Maps