Commercial Sale · Mixed Use

3415 21st Avenue S St Petersburg, Florida, 33711

$675K
416
Sq Ft
0.42
Acres
1925
Year Built