16920 SW 82 Avenue, Palmetto Bay, FL 33157 - HotPads