scaler scaler

California Apartment Homes

Francis Property Management has apartment homes located in the most desirable areas of Los Angeles - including Hollywood, the Westside, Burbank and Sherman Oaks.

Toluca Terrace

Burbank, CA