2512 N AVENIDA REPUBLICA DE CUBA, Tampa, FL
2 Bd
1 Ba
MLS® TB8323187 • weichert realtors exclusive properties