Palma Vista, W 39 Ft Of Lot 179 And E 31 Ft Of Lot 180, And N 1/2 Of Closed Alley Abutting On S
Preparing the map…
3506 W SEVILLA ST, TAMPA, FL 33629