Reading the listing
11660 Canal Drive, North Miami, FL 33181 | Julian Acosta Realtor