Featured Past Investments
Miami Beach Redevelopment
2068 North Bay Road in Miami Beach, Florida. Located in the beautiful and prestigious Bayshore neighborhood of Miami Beach, this property offers an oversized lot of 28,144 sqft, secured 100\' waterfront, moments to open bay, walking distance to Lincoln Road, and theaters.
November 2013 Update - The redevelopment is complete and the new property is for sale at $23,500,000.
2014 Update - Property has been SOLD!