Park View at Hillcrest

3700 10th Avenue, San diego, CA 92103

CURRENTLY REVIEWING