Penwood Apartments has provided a safe comfortable apartment for 30 years.APARTMENTLUXURY
Penwood Apartments is located at the address 924 W Pensacola st Apt B1 in Tallahassee, Florida 32304. They can be contacted via phone at (850) 224-5679 for pricing, hours and directions. Penwood Apartments specializes in Industrial Property, Resale, Resort.
Penwood Apartments has an annual sales volume of 0 - 500K. .For more information contact Chip Melton, Manager
Penwood Apartments provides...
Jeffwood Apartments is located at the address 924 W Pensacola St in Tallahassee, Florida 32304. Jeffwood Apartments specializes in Ranch Property, Houses, Residential Development.
Jeffwood Apartments has an annual sales volume of 1M – 1,999,999. .For more information contact Pierce Gibbs,
Jeffwood Apartments provides Relocation Assistance, Construction Management, Seller Counseling to it's...