Home Tags Sherwood Street Apartments

Tag: Sherwood Street Apartments

Sherwood Street Apartments Sell for $500,000

Vegas Venture Properties LLC bought a 49-year-old, 24-unit,apartment complex, on 0.68 acres, at 2635-2655 Sherwood St. in Las Vegas for $500,000, or $20,833 per unit,...