The Penthouse Apartments in San Diego, CA
Located at 6560 Montezuma Road, San Diego, CA 92115
(619) 736-9984
Location:
6560 Montezuma Road, San Diego, CA 92115
Description:
Extra Large 1 2 Bedrooms, Up to 1300 square feet, Free Reserved Parking, Cats Welcome, Ceiling Fans - Dishwasher - Stove, Generous Sized Closets Storage Space, Free Shuttle to from SDSU
Check Availability

(619) 736-9984

6560 Montezuma Road

San Diego, CA 92115