$749,900 -
5430 Baltimore Dr 87
La Mesa ,
CA 91942
Complex/park: Strawberry Hill