Address: Lubbock, TX 79410, USA
Address: 2625 19th St, Lubbock, TX 79410, USA
“I stayed in Park Hill for 2 years and had an amazing experience. All the appliances in the apartment are well maintained. The maintenance team is very quick in resolving any issues. I strongly recommend this place for people. Only issue I saw was limited parking spots.”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…