71
115 112th Ave NE
Saint Petersburg, FL 33716
$3,995,000 USD
1,058 SF
8.45% Cap Rate
1,058 SF
$3,995,000 USD
Specialty