This is a 1 bedroom, 1.0 bathroom, apartment home. This home is located at 1324 Willard St APT 306, San Francisco, CA 94117.
Off market
Price Unknown
1324 Willard St APT 306, San Francisco, CA 94117
1beds
1baths
--sqft
Apartment
Built in ----
-- sqft lot
$-- Zestimate®
$--/sqft
$2,947 Estimated rent