678 23rd Avenue, San Francisco, CA, 94121
678 23rd Avenue, San Francisco, CA, 94121
678 23rd Avenue, San Francisco, CA, 94121
678 23rd Avenue, San Francisco, CA, 94121
678 23rd Avenue, San Francisco, CA, 94121
678 23rd Avenue, San Francisco, CA, 94121
678 23rd Avenue, San Francisco, CA, 94121
678 23rd Avenue, San Francisco, CA, 94121
678 23rd Avenue, San Francisco, CA, 94121
678 23rd Avenue, San Francisco, CA, 94121
678 23rd Avenue, San Francisco, CA, 94121
678 23rd Avenue, San Francisco, CA, 94121
678 23rd Avenue, San Francisco, CA, 94121
678 23rd Avenue, San Francisco, CA, 94121
678 23rd Avenue, San Francisco, CA, 94121
678 23rd Avenue, San Francisco, CA, 94121
678 23rd Avenue, San Francisco, CA, 94121
678 23rd Avenue, San Francisco, CA, 94121
678 23rd Avenue, San Francisco, CA, 94121
678 23rd Avenue, San Francisco, CA, 94121

$1,095,000

678 23rd Avenue, San Francisco, CA, 94121

20
Listing Agent: Shelley Trew
Courtesy of: Vanguard Properties