This 2222 square foot apartment home has 8 bedrooms and 4.0 bathrooms. This home is located at 3608-18 Euclid Ave, San Diego, CA 92105.
Off market
Street View
$795,905
3608-18 Euclid Ave, San Diego, CA 92105
8beds
4baths
2,222sqft
Apartment
Built in ----
-- sqft lot
$-- Zestimate®
$358/sqft
$3,049 Estimated rent