3101 21st Street

San Francisco, CA, USA

Property Details

Project Type

Residential

Year Completed

Contract Amount

1998

$5,500,000