ABOUT
WORK
NEWS
CONTACT
More
PROJECT DETAILS
Type: Single Family Residence
Stories: 2
Size: 5,500 Square Feet
Year Built: 2006
Address: 2125 Ixora Road, North Miami, FL