Imagine the possibilities with this North Miami lot. Approximately 9525 square feet. Come take a look and see if this is the one for you.