Franklin Commons

(19)
 1400 Cardinal Drive, BensalemPA 19020
$1,140+1-2 BedsPets OK