Where is Buena Vista (Miami)?

Coordinates: -80.192 25.813

Be the first visitor to thank for this answer!

Thanks!