1 of 291530 NE 154th St (opens in new tab)1530 Northeast 154th Street, North Miami Beach, FL 33162(305) 484-3052$3,500/moFees may apply12-mo lease1 unit available3 bedView DetailsCheck availability
1 of 815299 NE 14th Ave (opens in new tab)15299 Northeast 14th Avenue, North Miami Beach, FL 33162(305) 775-9064View DetailsCheck availability