Add to gallery pictures
North Bay Road Investments is located at 3140 N Bay Rd, Miami Beach, FL 33140