We have an optimized web accessible version of this site available. Click here to view.
Lemon Gardens Apartments
Located: 8694 Lemon Avenue
La Mesa, CA 91941
Office Hours:
Mon-Sat: Please Call For Details.Sun: Closed
Our team will respond shortly!