Liberty Park Townhomes

1535 South 8th Street, Camden, NJ 08104