$4,940,000
Waterfront
19321 NE 22 Ave, Miami FL 33180
Miami, FL
5 bd
5 ba
5,069 sqft