New Construction – Biscayne Business Park: Tenant Building A new 17,280 square foot building is just wrapping up construction and is available for lease. See project photos at the link below: Contact the team at Appro to discuss a project like this for your business: