4605 N Hubert Ave
Tampa, FL 33614
$1,495,000 USD
9,378 SF
24
Units
9,378 SF
$1,495,000 USD
Apartments