That property is listed on Sublet, which you must sign up and pay for monthly. That unit is also just a room for rent, not a property. There are no 2 Bedrooms in South Beach for under $1200 and anything claiming to be is usually a foreclosure, short term lease, or scam.
If you are looking for a $900-$1000 apt in South Beach, please let me know and I'll send you what's available. Its not very much right now as the market is very hot in South Beach & Downtown Miami.
Hope this helps!
Miami Beach, FL