1 of 263728 NW 19th Ave (opens in new tab)3728 Northwest 19th Avenue, Miami, FL 33142(786) 426-4396$2,600/moFees may apply12-mo lease1 unit available2 bedView DetailsCheck availability
1 of 122287 NW 33rd Street 0, Miami, FL 33142 (opens in new tab)2287 Northwest 33rd Street, Miami, FL 33142View DetailsCheck availability
1 of 102835 NW 22nd Ave # 3 Miami, FL 33142 (opens in new tab)2835 Northwest 22nd Avenue, Miami, FL 33142(786) 326-7364View DetailsCheck availability