Samia Tahir 1025 NE 126th St, North Miami, FL 33161, United States of America +1 786-683-3559 Reviews Map Shabbir Hussain 5 months ago Beautiful view great 🏠 home …