18480 Ne 21st Ct
North Miami Beach ,
FL 33179
Status:
Active Under Contract
Property Type:
Single Family Residence