Jump to MLS#:
MLS#:U8015598
3214 E 23Rd Avenue, Tampa, FL 33605
$199,000 | MLS#: U8015598