Property Details

At a Glance
Miami, FL - Single Family - $800.00
Why Live Here?
This is a Single-Family Home located at 1361 Northwest 68th Terrace, Miami FL. 1361 NW 68th Ter has 2 beds, 1 bath, and approximately 674 square feet. The property has a lot size of 5,400 sqft
  • Pets Allowed

You May Also Like: