San Francisco, CA
2214 Quesada Avenue

Square Feet
3,032
COE
08/09/2023
Construction
$1,595,000