One West 12 Miami / Fully furnished urban residences with short-term rentals in Downtown Miami in Miami, FL · Imnoba