12220 NE 11th Pl

12220 NE 11th Pl, North Miami, FL 33161

CURRENTLY REVIEWING