Situated in Liberty City, this 7300 plus sq. foot lot offers a chance to establish a new property in Miamis vibrant urban landscape. Structure must be demolished per the city.