THE TROPICS AMD

3040 93rd St NW Miami FL 33147

FOR RENT from 2026-01-14
3040 NW 93rd St # A, Miami FL 33147
1 bed
1 bath
900 sqft

$2,000