Est $629,072 Not Listed For Sale
891 NW 132nd Place, Miami, FL 33182
- 3 Beds
- 2 Baths
- 1,563 Sq Ft
- Built 1988
Last Sold Summary
- 180% Above List Price
- $144/SF
- 31 Days On Market
Last Sold Price $225,000
Last Listing Agent Tomas Datorre Related General Realty, LLC.