We have found 11 properties on Longstreet Ave, Inwood, WV. Average price per square feet on Longstreet Ave is $90. It is 12.5% higher than average price per sqft Inwood. Average sale price on Longstreet Ave is $144,443. It is 0.9% higher than average sale price in Inwood.