About
Management
Development
Properties
Rent Me
Contact
Menu
About
Management
Development
Properties
Rent Me
Contact
1434 N. Carlisle Street
Owl House Apartments
TEMPLE University Student Living
4- 3 BEDROOM, 2 BATHROOM APARMENTS
1- 1 BEDROOM STUDIO APARTMENT
ON-SITE PARKING AVAILABLE
AMAZING LOCATION
RENT ME