Channel Mission Bay Apartments in San Francisco, CA
Located at 185 Channel Street, San Francisco, CA 94158
185 Channel Street, San Francisco, CA 94158
Expansive windows and stunning city water views, Hardwood flooring throughout living areas, Modern kitchens w/islands, Stainless steel appliances, Luxe bathrooms w/dual vanity sinks, Pet friendly
We cannot find any listings from Channel Mission Bay Apartments on Marketplace. Check out these other listings near San Francisco.
Listings (1 - 5 of 85,905)