$324,900 -
801 National City Blvd 1002
National City ,
CA 91950
Complex/park: Bay View Towers