RETAIL SHOPS 4

RETAIL SHOPS 4
LEMOORE, CALIFORNIA
LAND: 2.64 ACRES
BLDG: 19,535 S.F.