SOLD: Luxury Condo at Bayview Terrace South Beach
Congratulations to my buyer (me) on the purchase of this stunning luxury condo at Bayview Terrace Miami Beach! Bayview Terrace South Beach was completed in 1971 in the highly sought-after West Avenue neighborhood of South Beach and has a total of 195 condominiums. Bayview Terrace…read more