625 Scott Street – Alamo Square
625 Scott Street is a 42-unit apartment building located on Alamo Square Park in San Francisco. The building, spanning six stories high, has an ideal unit mix of 12-One Bedrooms and 30-Studios. The units have been well-maintained and many featu...