The Alexander

 300 Alexander Court, PhiladelphiaPA 19103
$1,930+Studio-4 BedsPets OK