$309,900 -
801 National City Blvd. 316
National City ,
CA 91950
Complex/park: BayviewTower