11405 Archwood Street, North Hollywood, CA 91606
Price: $1,210,000 | Redevelopment - 22 Unit Apartment Building
Lot Size: 6,790 Square Feet | Project’s Building Area: 11,635 Square Feet
