Mellmanor Apartments

8750 Mellmanor Dr. La Mesa, CA 91942

Two bed Two Bath Apartment Home Available Now!

1045 sq ft
Dual Master Bedrooms
Central AC and Heat
Second Floor