$8,600,000
Biarritz Apartments 1986 Biarritz Dr Miami Beach, FL 33141
south florida
Type of Deal :
multi-family
$ 8,600,000
- Built in: 1976
- Building area: 24,067(sqft)
- Lot area: 13,504(sqft)
6 days ago