240 LOMBARD ST APT 839
SAN FRANCISCO, CA 94111
N/A Beds
N/A Baths
840 Sq Ft
Details for 240 LOMBARD ST APT 839
Built in 1993
$861 / Sq Ft
1.1522 acres lot
N/A Beds
N/A Baths
840 Sq Ft
Built in 1993
$861 / Sq Ft
1.1522 acres lot