$329,000
2
Beds
⋅
2
Baths
⋅
106743
MLS
⋅
Mar Y Sol BLDG.
120 E Campeche St Unit 1, South Padre Island