The Presidio Residences

 222 Halleck Street, San FranciscoCA 94129
$2,960+1-6 BedsPets OK