Location Location. Opera is in the sweet spot of Downtown/Edgewater. Close to everything. This is the opportunity to own a piece of new vibrant Miami for $190,000. Don't Miss out.