I have the following code:

```
    <?
$proplist=array(
array(name=>"Store #1", address=>"123 Example St",      city=>"Smyrna",         state=>"GA",    zip=>"11111"),
array(name=>"Store #2", address=>"666 Anywhere Rd",     city=>"Bristol",        state=>"VA",    zip=>"33333"),
array(name=>"Store #3", address=>"123 Any Street",      city=>"Bristol",        state=>"NC",    zip=>"44444"), 
array(name=>"Store #4", address=>"111 Someplace Rd",    city=>"Atlanta",        state=>"GA",    zip=>"22222"),
);
foreach($proplist as $prop) { 
echo "{$prop["name"]} - {$prop["address"]}, {$prop["state"]} {$prop["zipcode"]}<br>" ; 
}  
?>

```

Which give me this:

Store #1 - 123 Example St, GA   
Store #2 - 666 Anywhere Rd, VA   
Store #3 - 123 Any Street, NC   
Store #4 - 111 Someplace Rd, GA   

What Im trying to accomplish is:

### GA

Store #1 - 123 Example St, GA  

Store #4 - 111 Someplace Rd, GA 

### VA

Store #2 - 666 Anywhere Rd, VA  

### NC

Store #3 - 123 Any Street, NC