Holly Garden Apartments is listed under Apartments & Buildings and is located at Norwood, Pennsylvania.
Business Description :
Address : 60 W Winona Ave Norwood, PA 19074-1427
City : Norwood
Pin Code : 19074
Phone : (610) 461-8613
E-mail :
Website :
Service Area Category : Apartments & Buildings in Norwood - 19074
Category : Apartments & Buildings in Norwood
Services : Apartments & Buildings