We have found 21 properties on Navarre Pl, Detroit, MI. Average price per square feet on Navarre Pl is $140. It is 300.0% higher than average price per sqft Detroit. Average sale price on Navarre Pl is $239,473. It is 344.5% higher than average sale price in Detroit.

List of properties