Beautiful 2-bedroom, 2-bathroom apartment located in a premium area of North Miami Beach, just 5 minutes from the ocean. This bright and spacious unit is situated in a recently renovated building that features new elevators, and swimming pool. The apartment includes two dedicated parking spaces and is conveniently close to shops, dining, and public transportation.
16518 NE 26th Ave is located in North Miami Beach, Florida in the 33160 zip code.