16 Photos rental $2,500 1881 NE 79th Street Cswy 704 North Bay Village, FL 33141 Brokered By Partnership Realty Llc View Details Show Duplicates