Check out this great place to stay in Miami Beach
in Miami Beach, United States. Super cute newly furnished 1bed/1bath in the heart of South Beach. Amazing location for this apartment! Italian style kitchen, big shower, huge 50" flat screen TV, washer and dryer. Enjoy the beach being 5min walking distance and famous Lincoln Rd...
See this content immediately after install