Contact Us

Property Address

Casa Loma Apartments
218 W. Clemmens Ln #1 
Fallbrook, CA 92028
(760) 723-9791

Office Hours

Monday-Friday9:00 AM-6:00 PM
Lunch hour daily from 1-2pm Closed Saturday & Sunday

Questions / Comments