- 3828 23rd St #A, San Francisco, California
- 111,050sqft
For Rent
$2,000 /mo. |