$515,000 -
4231 Lowell St 16
La Mesa ,
CA 91941
Complex/park: Helix Townhomes