Leased
MLS® A11414285
Property Address: apt-505-1990 Marseille Dr, Miami Beach, FL, 33141-6402
Average square foot calculated using Size range provided by listing agent.