12906 Cherry Road, North Miami, FL 33181
1,660 Sq.Ft. LIVING AREA
8,550 Sq.Ft. lot
The property is being sold at the appraised value.– Bianca Guevara
Whether you are buying or selling a home or just curious about the local market, we would love to offer our support and services. Inquire now to get started with your journey in real estate.