The Penthouse Apartments

6560 Montezuma Road, San diego, CA 92115

CURRENTLY REVIEWING