Alterra at Grossmont Trolley Apartment at 8727 Fletcher Parkway, La Mesa, CA 91942 | HotPads