1 Day Ago COMPARE Palace Court Apartments LLC. 555 O'Farrell St, San Francisco, CA 94102 Studio $1,645