Leased
MLS® A11647169
Property Address: 1566 Ne 174th St, North Miami Beach, FL, 33162-1437
Average square foot calculated using Size range provided by listing agent.
Sold