This 1500 square foot apartment home has 4 bedrooms and 2.0 bathrooms. This home is located at 13 Leland Ave, San Francisco, CA 94134.
Off market
Price Unknown
13 Leland Ave, San Francisco, CA 94134
4beds
2baths
1,500sqft
Apartment
Built in ----
-- sqft lot
$-- Zestimate®
$--/sqft
$4,218 Estimated rent