7911 Abbott Avenue Unit 8
Miami Beach, FL 33141
Come see this charming and spacious 1BD today! Building recently underwent full renovation with new IMPACT windows, restored exterior with new walkway pavers, landscaping and secured entrance! Residence features nice modern kitchen, separate dining area, tile flooring throughout, modern bath, lots of closet space & more. Located just two blocks to the beach, with close access to Tatum Park, North Shore Open Space Park, and the free Trolley. Pets welcome!