5931 N Rome Ave
Tampa, FL 33604
$7,200,000 USD
9,508 SF
20
Units
9,508 SF
$7,200,000 USD
Apartments