44
5659 Del Prado Dr
Tampa, FL 33617
$46,900,000 USD
334,000 SF
296
Units
6.75% Cap Rate
334,000 SF
$46,900,000 USD
Apartments