$395,000New2 bd · 1 ba · 849 sqft1816 Meridian Ave # 27, Miami Beach, FL 331391818 Meridian House Condo