Rents at San Diego’s newest luxury apartment building, Folia, rival a mortgage payment. The 342-unit Folia complex at 12520 Camino Del Sur opens this month and already is one of the most ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results