Landlord:Channel Mission Bay
Address:185 Channel St, San Francisco, CA 94158
Layout
1 bed, 1 bath, 3014 sqft
Pets
NO
Unit Features:
Rent Facts:
$1495
2 beds
$1075
$900