This 1250 square foot apartment home has 2 bedrooms and 2.0 bathrooms. This home is located at 8600 Lemon Ave APT 2, La Mesa, CA 91941.
Off market
Price Unknown
8600 Lemon Ave APT 2, La Mesa, CA 91941
2beds
2baths
1,250sqft
Apartment
Built in ----
-- sqft lot
$-- Zestimate®
$--/sqft
$2,514 Estimated rent