Lakewood Apartment Complex

6 Units
6 unit apartment complex
8212 - 8222 Orchard St SW
 Lakewood 98499
$245,000
Project Details