3035 Cleveland Ave, Santa Rosa, California, United States
$1
Description
Modern style building complex with beige exterior and brick area as well. Large windows on the sides of the building. Lawn, hedges and paved sidewalks like the exterior. Parking lot next to complex.