Short Stay Apartments San Francisco - Find the best apartment for rent in San Francisco. View detail...