24 Leo St, San Francisco, CA 94112
The two-unit residential building at 24 Leo Street in Mission Terrace, owned by Jose Librano Revoc Tr, has undergone several significant modifications since its construction in 2002. In 2010, a set of renovations was completed to legalize additional bedrooms and storage spaces across multiple floors, following a violation notice.
This work included modifications to dining room walls and the creation of four new bedrooms, with corresponding electrical upgrades completed in 2011. However, the property has experienced serious occupancy and maintenance issues in recent years, with two housing complaints filed in 2017-2018 alleging unauthorized unit conversions and inadequate plumbing maintenance resulting in recurring sewage back-ups and sidewalk contamination.
The building's recent history (2023-2024) has been marked by multiple quality-of-life concerns, with several 311 calls reporting issues including excessive noise (two open noise complaints from 2023-2024), recurring garbage and debris problems (including reports of human waste), and a parking violation. The property appears to have ongoing sanitation and maintenance challenges, as evidenced by the frequency of waste-related complaints, with multiple reports of debris requiring cleanup and at least one incident involving a mattress. While the building's earlier permitted modifications suggest attempts to regularize its configuration, the recent service calls indicate persistent issues affecting resident comfort and neighborhood conditions, though it's worth noting that many of these recent reports have been promptly resolved by city services.
24 Leo St Report Contents
Download Full Report for 24 Leo St
Sign up to download the full building report in PDF or Excel format
Sign Up for FreeBuilding Overview
Building Characteristics
Total units | 2 |
---|---|
Year built | 2002 |
Total area | 3870 sq ft |
Floors | 2 |
Tax Abatements | None |
Building Class | F - Flats & Duplex |

Unlock Complete Building History
Get access to comprehensive violation records, court cases, landlord portfolios, and detailed maintenance history for this building and thousands of others.
Key Building Statistics
Included Addresses
- 24 A Leo St, San Francisco CA 94112
- 24 Leo St, San Francisco CA 94112
Map and Aerial View of 24 Leo St
Street Map View
Loading street map...
Satellite View
Loading satellite view...
Reviews of 24 Leo St
See what current and past tenants have to say
No reviews yet
Be the first to share your experience living at this property. Your review helps future tenants make informed decisions.
Share Your Experience
Help future tenants by leaving an honest review of this property
Login Required
You must be logged in to leave a review. Join our community and share your experience!
Login to Continue